package edu.suda.xsap.service;

import edu.suda.xsap.dto.MemberCardDto;
import edu.suda.xsap.entity.MemberCard;

import java.util.List;
import java.util.Map;

public interface MemberCardService {
    void delete(Integer id);
    List<MemberCardDto> findAll();
    MemberCardDto findById(Integer id);
    MemberCardDto findByName(String name);
    void save(MemberCard memberCard);
    void update(MemberCard memberCard);

    List<MemberCardDto> findByCardIds(List<Integer> cardIds);
    // 新增方法：获取会员卡类型统计数据
    List<Map<String, Object>> getCardTypeStatistics();
}
